// components/addressCard/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    id:{
      type:String,
      value:""
    },
    icon:{
      type:String,
      value:"/imgs/myaddress.png"
    },
    name:{
      type:String,
      value:""
    },
    phoneNum:{
      type:String,
      value:""
    },
    address:{
      type:String,
      value:""
    },
    isDefault:{
      type:Boolean,
      value:false
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    // isDefault: false,

  },

  /**
   * 组件的方法列表
   */
  methods: {
    onChangeDefault(event) {
      // console.log(event)
      // this.setData({
      //   isDefault: !this.data.isDefault
      // });
      this.triggerEvent('changeDefault', { id:this.data.id});

    },
    deleteAddress()
    {
    },
    editAddress(e)
    {
      // console.log(e)
      const {id,name,phoneNum,address} = this.data
      const addressInfo = JSON.stringify({
        id:id,
        name,phoneNum,address
      })
      wx.navigateTo({
        url: `./editAddress/index?addressInfo=${addressInfo}`,
      })
    },
  }
})
